noun
adj
verb
adv

Textual thesaurus for "sales talk"

(noun) pitch, sales pitch

promotion by means of an argument and demonstration